package nc.vo.gsp.pub.monthsum;

import java.util.Map;

import nc.vo.med.bd.SmartVODataUtils;
import nc.vo.med.pub.smart.SmartVO;
import nc.vo.pub.lang.UFBoolean;

@SuppressWarnings( { "unchecked", "serial", "deprecation", "unused" })
public class MonthExecVOSub extends SmartVO {

	public MonthExecVOSub() {
		super();
	}

	public MonthExecVOSub(Map m) {
		super(m);

	}

	public String getTableName() {
		return "ic_month_execsign";
	}

	public Class getVOMetaClass() {

		return MonthExecVOSubMeta.class;
	}

	public String getYearMonth() {
		return (String) super.getAttributeValue("dyearmonth");
	}

	public String getOperator() {
		return (String) super.getAttributeValue("coperator");
	}

	public UFBoolean getUFBonHand() {

		return SmartVODataUtils
				.getUFBoolean(super.getAttributeValue("bonhand"));
	}

	public String getParentPKFieldName() {
		return null;
	}

	public String getPKFieldName() {
		return "pk_ic_month_exec";
	}

}
